Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARN HILL MEWS Detached £124,500 1 Aug 1996
2 BARN HILL MEWS Detached £265,000 5 Nov 2002
3 BARN HILL MEWS £690,000 2 Jun 2023